Compund Words

Sponsored Links

Last Search Words

Search Result:Bay of Biscay

bay of biscay   (TTS Sound)



Overview of noun bay_of_biscay

The noun bay of biscay has 1 sense


  • Bay of Biscay -- (an arm of the Atlantic Ocean in western Europe; bordered by the west coast of France and the north coast of Spain)